ac876e3fc7bc286c840f40f392d144946b184ce0,core/che-core-api-dto/src/main/java/org/eclipse/che/dto/server/DtoFactory.java,DtoFactory,createDtoFromJson,#Reader#Class#,210

Before Change


     *         if an i/o error occurs
     */
    public <T> T createDtoFromJson(Reader json, Class<T> dtoInterface) throws IOException {
        DtoProvider<T> dtoProvider = getDtoProvider(dtoInterface);
        StringBuilder sb = new StringBuilder();
        BufferedReader br = new BufferedReader(json);
        String line;
        while ((line = br.readLine()) != null) {
            sb.append(line);
        }
        return dtoProvider.fromJson(sb.toString());
    }

    /**

After Change


     *         if an i/o error occurs
     */
    public <T> T createDtoFromJson(Reader json, Class<T> dtoInterface) throws IOException {
        getDtoProvider(dtoInterface);
        return dtoGson.fromJson(json, dtoInterface);
    }